package com.zengqingfa.designpattern.behavior.iterator;

/**
 * @fileName: Iterator
 * @author: zengqf3
 * @date: 2021-08-25 11:40
 * @description: 抽象迭代器
 */
public interface Iterator<T> {

    /**
     * 判断是否有下一个元素
     *
     * @return
     */
    boolean hasNext();

    /**
     * 获取下一个元素
     *
     * @return
     */
    T next();
}
